var dataUrl=null;
$(function () {
    // dataUrl=$("#dataUrl").val();
    dataUrl ="/modules";
    getPersonPost();
    // 绑定取消按钮事件
    $(".cancel").click(function () {
        parent.layer.close(parent.pageii);
    });
    $("form").validate({
        submitHandler: function (form) {// 必须写在验证前面，否则无法ajax提交
            //jquery获取复选框值

            if ($("#loginidOld").val()!=$("#loginid").val()&&findPersonByName()) {
                layer.msg('登录名已存在');
                return;
            }
            if (!checkForm()) {
                return;
            }
            // var chk_value =[];//定义一个数组
            var index = layer.load(1, {shade: false});
            $("#submitButton").attr("disabled", "disabled");
            $(form).ajaxSubmit({
                dataType: "text",
                success: function (data) {
                    $("#submitButton").removeAttr("disabled");
                    layer.close(index);
                    if (data == "success") {
                        // layer.confirm('修改成功!是否关闭窗口?', function (index) {
                            parent.location.reload();
                            parent.layer.close(parent.pageii);
                            return false;
                        // });
                    } else {
                        layer.alert('修改失败！', 3);
                    }
                }
            });
        },
        errorPlacement: function (error, element) {// 自定义提示错误位置
            $(".l_err").css('display', 'block');
            // element.css('border','3px solid #FFCCCC');
            $(".l_err").html(error.html());
        },
        success: function (label) {// 验证通过后
            $(".l_err").css('display', 'none');
        }
    });
});
function checkForm() {
    if ($("#name").val() == '') {
        layer.msg('姓名不能为空');
        return false;
    }
    if ($("#loginid").val() == '') {
        layer.msg('用户名不能为空');
        return false;
    }
    if ($("#password").val() == '') {
        layer.msg('密码不能为空');
        return false;
    }
    if ($("#phone").val() == '') {
        layer.msg('手机号不能为空');
        return false;
    }
    if ($("#addTime").val() == '') {
        layer.msg('注册时间不能为空');
        return false;
    }
    return true;
}
function getPersonPost() {
    var corpId=$("#corpId").val();
    var personPostId=$("#personPostId").val();

    var url = dataUrl + "/person/findCorpPostByCorpId?corpId="+corpId;
    $.ajax({
        url: url,
        method: "get",
        dataType: "json",
        success: function (result) {
            var html = "";
            // html += "<option value=''>------请选择------</option>";
            if (result != null) {
                for (var i = 0; i < result.length; i++) {
                    if(personPostId==result[i].id){
                        html += "<option selected value='" + result[i].id + "'>" + (result[i].caption) + "</option>";
                    }else {
                        html += "<option value='" + result[i].id + "'>" + (result[i].caption) + "</option>";
                    }
                }
                $("#personPost").html(html);
            } else {
                layer.msg("获取列表信息错误，请联系管理员！");
            }
        }
    });
}
function findPersonByName() {
    var loginid=$("#loginid").val();
    var url = dataUrl + "/person/findPersonByName?loginid="+loginid;
    var ischeck=true;
    $.ajax({
        url: url,
        method: "get",
        async:false,
        dataType: "json",
        success: function (result) {
            if(result>0){
                ischeck= true;
            }else{
                ischeck= false;
            }
        }
    });
    return ischeck;
}